package cn.donave.component.resource.pojos;

import java.util.List;

import cn.donave.framework.biz.pojos.AbstractPersistent;

public class SecureResource extends AbstractPersistent {
	private String id = null;
	private String name = null;
	private String engCode = null;
	private String path = null;
	private String imageUrl = null;
	private String linkUrl = null;
	private String showType = null;
	private Integer level = null;
	private Integer isOpen = null;
	private Integer sortCode = null;
	private Integer isDelete = null;
	private String remark = null;

	private SecurePrivilege privilege = null;

	private SecureResource parentResource = null;
	private List childResources = null;

	public SecureResource() {
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getEngCode() {
		return engCode;
	}

	public void setEngCode(String engCode) {
		this.engCode = engCode;
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public String getImageUrl() {
		return imageUrl;
	}

	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}

	public String getLinkUrl() {
		return linkUrl;
	}

	public void setLinkUrl(String linkUrl) {
		this.linkUrl = linkUrl;
	}

	public String getShowType() {
		return showType;
	}

	public void setShowType(String showType) {
		this.showType = showType;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public Integer getIsOpen() {
		return isOpen;
	}

	public void setIsOpen(Integer isOpen) {
		this.isOpen = isOpen;
	}

	public Integer getSortCode() {
		return sortCode;
	}

	public void setSortCode(Integer sortCode) {
		this.sortCode = sortCode;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public SecureResource getParentResource() {
		return parentResource;
	}

	public void setParentResource(SecureResource parentResource) {
		this.parentResource = parentResource;
	}

	public List getChildResources() {
		return childResources;
	}

	public void setChildResources(List childResources) {
		this.childResources = childResources;
	}

	public SecurePrivilege getPrivilege() {
		return privilege;
	}

	public void setPrivilege(SecurePrivilege privilege) {
		this.privilege = privilege;
	}

}
